#include<iostream>
#include<vector>
//#include<stdio.h> 
#define int long long
using namespace std;


void solve(){
	int n,x;
	cin>>n>>x;
	vector<int> ans(n);
	if(n==x){
		for(int i=0;i<n;i++){
			ans[i]=i;
		}
	}
	else{
		int cnt=n-1;
		ans[n-1]=x;
		for(int i=n-2;i>=0;i--){
		    if(cnt==x)cnt--; 
		
			ans[i]=cnt;
			cnt--;
		}		
	}
	for(auto x:ans){
		cout<<x<<" ";
	} 
	cout<<endl;
	fflush(stdout); 
} 


signed main(){
	int t;
	cin>>t;
	while(t--){
		solve();
	}
	return 0;
} 
